package com.platform.pojo;

import java.util.Date;

/**
 * ResInfo entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class ResInfo implements java.io.Serializable {

	// Fields

	private Integer id;
	private Integer typeId;
	private String name;
	private String iconUrl;
	private String tag;
	private String summary;
	private String attachUrl;
	private Integer uploadUserId;
	private Date uploadTime;
	private Integer reqPoint;
	private Integer shareWay;
	private Integer downloadCount;
	private Integer isRed;
	private Integer classId;
	private Integer folderId;

	// Constructors

	/** default constructor */
	public ResInfo() {
	}

	/** minimal constructor */
	public ResInfo(Integer typeId, String name, String attachUrl,
			Integer uploadUserId, Date uploadTime, Integer reqPoint,
			Integer shareWay, Integer downloadCount, Integer isRed) {
		this.typeId = typeId;
		this.name = name;
		this.attachUrl = attachUrl;
		this.uploadUserId = uploadUserId;
		this.uploadTime = uploadTime;
		this.reqPoint = reqPoint;
		this.shareWay = shareWay;
		this.downloadCount = downloadCount;
		this.isRed = isRed;
	}

	/** full constructor */
	public ResInfo(Integer typeId, String name, String iconUrl, String tag,
			String summary, String attachUrl, Integer uploadUserId,
			Date uploadTime, Integer reqPoint, Integer shareWay,
			Integer downloadCount, Integer isRed, Integer classId,
			Integer folderId) {
		this.typeId = typeId;
		this.name = name;
		this.iconUrl = iconUrl;
		this.tag = tag;
		this.summary = summary;
		this.attachUrl = attachUrl;
		this.uploadUserId = uploadUserId;
		this.uploadTime = uploadTime;
		this.reqPoint = reqPoint;
		this.shareWay = shareWay;
		this.downloadCount = downloadCount;
		this.isRed = isRed;
		this.classId = classId;
		this.folderId = folderId;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getTypeId() {
		return this.typeId;
	}

	public void setTypeId(Integer typeId) {
		this.typeId = typeId;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getIconUrl() {
		return this.iconUrl;
	}

	public void setIconUrl(String iconUrl) {
		this.iconUrl = iconUrl;
	}

	public String getTag() {
		return this.tag;
	}

	public void setTag(String tag) {
		this.tag = tag;
	}

	public String getSummary() {
		return this.summary;
	}

	public void setSummary(String summary) {
		this.summary = summary;
	}

	public String getAttachUrl() {
		return this.attachUrl;
	}

	public void setAttachUrl(String attachUrl) {
		this.attachUrl = attachUrl;
	}

	public Integer getUploadUserId() {
		return this.uploadUserId;
	}

	public void setUploadUserId(Integer uploadUserId) {
		this.uploadUserId = uploadUserId;
	}

	public Date getUploadTime() {
		return this.uploadTime;
	}

	public void setUploadTime(Date uploadTime) {
		this.uploadTime = uploadTime;
	}

	public Integer getReqPoint() {
		return this.reqPoint;
	}

	public void setReqPoint(Integer reqPoint) {
		this.reqPoint = reqPoint;
	}

	public Integer getShareWay() {
		return this.shareWay;
	}

	public void setShareWay(Integer shareWay) {
		this.shareWay = shareWay;
	}

	public Integer getDownloadCount() {
		return this.downloadCount;
	}

	public void setDownloadCount(Integer downloadCount) {
		this.downloadCount = downloadCount;
	}

	public Integer getIsRed() {
		return this.isRed;
	}

	public void setIsRed(Integer isRed) {
		this.isRed = isRed;
	}

	public Integer getClassId() {
		return this.classId;
	}

	public void setClassId(Integer classId) {
		this.classId = classId;
	}

	public Integer getFolderId() {
		return this.folderId;
	}

	public void setFolderId(Integer folderId) {
		this.folderId = folderId;
	}

}